Skip to main content

How Audit Records are formatted:

The table below shows the event domains and the events within those domains as well as the template used to create the description field.

The Description field is a convenience field built from the Audit Record information; it presents the event in human-readable form. The field contains no information that is not in the event description, so you can choose to build your own.

An example for each Audit Record event type is provided.

DomainEvent
LockEventLock/Unlock
MobileEventLogout/Login
RBEventRB:RO:REQUEST, RB:BLOB:LIST, RB:BLOB:LIST:EXIT, Lock/Unlock
KeyEventCheckin/Checkout/De-Authorize
KasEventConnected

Domain => LockEvent | Event => Lock/Unlock

Description Templates

  1. User ${userFullName} with employee ID ${employeeId}, Unsuccessful device interaction with ${deviceName} in zone ${deviceZone} at ${eventTime}
  2. User ${userFullName} with employee ID ${employeeId}, Unauthorized attempt to access ${deviceName} in zone ${deviceZone} at ${eventTime}
  3. User ${userFullName} with employee ID ${employeeId}, Attempted to access an unrecognized device in zone ${deviceZone} at ${eventTime}
  4. User ${userFullName} with employee ID ${employeeId}, Unsuccessful lock interaction with device ${deviceName} in zone ${deviceZone}, remained locked at ${eventTime}
  5. User ${eventData.userFullName} with employee ID ${employeeId}, Locked device ${deviceName} in zone ${deviceZone} at ${eventTime}
  6. User ${userFullName} with employee ID ${employeeId}, Unsuccessful lock interaction with device ${deviceName} in zone ${deviceZone}, remained unlocked at ${eventTime}
  7. User ${userFullName} with employee ID ${employeeId}, Unlocked device ${deviceName} in zone ${deviceZone} at ${eventTime}

Formatted Description :

  1. User Test X with employee ID 123456, Jewelery Department in zone Zone 1 at 2023-01-20 17:57:09+05:30
  2. User Test X with employee ID 123456, Unauthorized attempt to access New Device, 2023-01-20, 07:27:03 in zone Zone 1 at 2023-01-20 17:57:09+05:30
  3. User Test X with employee ID 123456, Attempted to access an unrecognized device in zone Zone 1 at 2023-01-20 17:57:09+05:30
  4. User Test X with employee ID 123456, Unsuccessful lock interaction with device New Device, 2023-01-20, 07:27:03 in zone Zone 1, remained locked at 2023-01-20 17:57:09+05:30
  5. User Test X with employee ID 123456, Locked device New Device, 2023-01-20, 07:27:03 in zone Zone 1 at 2023-01-20 17:57:09+05:30
  6. User Test X with employee ID 123456, Unsuccessful lock interaction with device New Device, 2023-01-20, 07:27:03 in zone Zone 1, remained unlocked at 2023-01-20 17:57:09+05:30
  7. User Test X with employee ID 123456, Jewelery Department in zone Zone 1 at 2023-01-20 17:57:09+05:30

MobileEvent[Domain] | Logout/Login[Event]

Description Templates

  1. User ${userFullName} with employee Id ${employeeId} Logged out from Mobile App at ${eventTime}
  2. User ${userFullName} with employee Id ${employeeId} Logged into the Mobile App at ${eventTime}

Formatted Description :

  1. User Test X with employee Id 123456 Logged out from Mobile App at 2023-01-20 17:57:09+05:30
  2. User Test X with employee Id 123456 Logged into the Mobile App at 2023-01-20 17:57:09+05:30

RBEvent[Domain] | RB:RO:REQUEST, RB:BLOB:LIST, RB:BLOB:LIST:EXIT, Lock/Unlock [Event]

Description Templates

  1. User ${userFullName} with employee Id ${employeeId} Requested Remote Unlock of ${deviceName} ${desciption} for device type ${deviceKind} with S/N ${lockSN} at ${eventTime}
  2. User ${userFullName} with employee Id ${employeeId} Opened a Remote Bridge for ${deviceNames.length} Devices: ${deviceNames.join(' | ')} at ${eventTime}
  3. User ${userFullName} with employee Id ${employeeId} Close Remote Bridge at ${eventData.eventTime}
  4. User ${userFullName} with employee Id ${employeeId} Remotely Accessed ${entityName} for ${provider.userFullName} for device type ${deviceKind} with S/N ${lockSN} at ${eventTime}
  5. User ${userFullName} with employee Id ${employeeId} Remotely Accessed ${entityName} via ${provider.userFullName}'s bridge for device type ${deviceKind} with S/N ${lockSN} at ${eventTime}

KeyEvent[Domain] | Check In Check Out De-Authorize [Event]

Description Templates

  1. User ${userFullName} with employee ID ${employeeId}, Key removed before check-in completed at ${eventTime}
  2. User ${userFullName} with employee ID ${employeeId}, Checked-in a key at ${eventTime}
  3. User ${userFullName} with employee ID ${employeeId}, Key removed before check-out completed at ${eventTime}
  4. User ${userFullName} with employee ID ${employeeId}, Unsuccessful attempt to check-out a key at ${eventTime}
  5. User ${userFullName} with employee ID ${employeeId}, Checked out a key at ${eventTime}
  6. Key deauthorized at ${eventTime}
  7. Key deauthorized, key expired at ${eventTime}
  8. Key deauthorized, key storage full at ${eventTime}
  9. Key deauthorized, low battery at ${eventTime}

Formatted Description :

  1. User Test X with employee ID 123456, Key removed before check-in completed at 2023-01-20 17:57:09+05:30
  2. User Test X with employee ID 123456, Checked-in a key at 2023-01-20 17:57:09+05:30
  3. User Test X with employee ID 123456, Key removed before check-out completed at 2023-01-20 17:57:09+05:30
  4. User Test X with employee ID 123456, Unsuccessful attempt to check-out a key at 2023-01-20 17:57:09+05:30
  5. User Test X with employee ID 123456, Checked out a key at 2023-01-20 17:57:09+05:30
  6. Key deauthorized at 2023-01-20 17:57:09+05:30
  7. Key deauthorized, key expired at 2023-01-20 17:57:09+05:30
  8. Key deauthorized, key storage full at 2023-01-20 17:57:09+05:30
  9. Key deauthorized, low battery at 2023-01-20 17:57:09+05:30

KasEvent[Domain] | Connected[Event]

Description Templates

  1. Key Authorization station ${entityName} ( ${macString} ) is 'Online'
  2. Key Authorization station ${entityName} ( ${macString} ) is 'Offline'